main immovable - Turkish English Dictionary